@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;border: 0;}
/*************************导航***************************/
.tb .head{display: none;}
.mb_nav {
    position: fixed;
    left: -300px;
    top: 0;
    background: #fff;
    z-index: 95;
    width: 300px;
    height: 100%;
    transition: left .5s;
}
.alC {
    text-align: center;
}
	.mb_nav .li {
    display: block;
    margin: 0;
    border-bottom: 1px solid #efefef;
}
	.mb_nav .li > a {
    margin-bottom: 0;
    display: block;
    font-size: 18px;
    padding: 6% 0;
}
	.mb_nav .li ul{
		background:#ececec;
	}
	.mb_nav .li ul li a{
		font-size:16px;
	}
	.trans {
    -webkit-transition: all 300ms ease 0s;
    -moz-transition: all 300ms ease 0s;
    -ms-transition: all 300ms ease 0s;
    -o-transition: all 300ms ease 0s;
    transition: all 300ms ease 0s;
}
	li {
    list-style-type: none;
}
/************首页phone**************/
#phone{display: none;}
#phone .banner{display: none;width: 100%;}
#phone .box2{width: 94%;margin:3%;text-align: center;}
#phone .box2 .title{height: 50px;}
#phone .box2 .banner{margin: 10px 0;}
#phone .box2 h3{font-weight: normal;font-size: 22px;margin: 30px 0;}
#phone .box2 p{color: #848484;font-size: 14px;line-height: 24px;text-align: left;}
#phone .xq .timu p{text-align: center;}
.mb_nav{top: 80px;}
.clear{clear: both;}
.btna {
    margin-top: 20px;
    width: 60%;
		margin: 20px 20%;
    height: 48px;
    text-align: center;
    display: block;
    font-size: 16px;
    border: 1px #cfcfcf solid;
    background: #efefef;
    line-height: 48px;
    cursor: pointer;
}
.xq .timu {
    width: 235px;
    height: auto;
    padding: 20px 0px;
    border-bottom: 1px solid rgb(0, 0, 0);
    margin: 0px auto 50px;
}
.xq .timu .timuwz {
    text-align: center;
    position: relative;
    color: rgb(0, 0, 0);
    font-size: 28px;
}
.xq .timu .timuwz::after {
    content: url(kial2.css);
    width: 101px;
    height: 3px;
    background-color: rgb(35, 79, 168);
    position: absolute;
    bottom: -21px;
    left: 68px;
}
#phone .box3{
	width: 94%;
	margin: 3%;
	background-size: 100%; 
}
#phone .xq p {
    color: #848484;
    font-size: 14px;
    line-height: 24px;
}
/*************************************底部****************************************/

.dibu{
	width: 100%;
	height: 259px;
	background-color: #272626;
	margin-top: 30px;
}

.dibu .db{
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	
}

.dibu .db .dblx{
	width: 133px;
	height: 179px;
	margin-left: 40px;
	margin-top: 55px;
	float: left;
}

.dibu .db .dblx h3{
	color: #fff;
	font-weight: 300;
	font-size: 24px;
	margin-bottom: 20px;
}

.dibu .db .dblx p{
	color: #FFFFFF;
	font-size: 16px;
}

.dibu .erweima{
	width: 135px;
	height: 181px;
	float: left;
	margin-left: 80px;
	margin-top: 55px;
}
.dibu .erweima h3{
	color: #fff;
	font-size: 24px;
	font-weight: 300;
	margin-bottom: 20px;
}

.dibu .db .dbwezi{
	width: 576px;
	height: 181px;
	float: left;
    margin-left: 177px;
	margin-top: 55px;
}

.dibu .db .dbwezi h3{
	color: #fff;
	font-size: 24px;
	font-weight: 300;
	margin-bottom: 20px;
}
.dibu .db .dbwezi p{
	margin-bottom: 10px;
	color: #fff;
}


.dibu .db .wenzixa{
	width: 285px;
	height: 75px;
	float: left;
}
#phone .box5{width: 100%;height: 186px;background: url(../image/bottom.jpg) no-repeat;background-size: 100% 100%;text-align: center;}
#phone .box5 h3{font-weight: normal;font-size: 22px;color: #fff;text-align: center; padding-top: 10px;}
#phone .box5 p{color: #fff;text-align: center;line-height: 35px;}
#phone .box5 img{height: 20px;text-align: center;}
/************首页**************/ 
.fw h3 span{width: 396px;display: inline-block;line-height: 35px;}
/*****************************媒介查询***************************************/
@media only screen and (max-width: 1024px){
	.tb{height: 80px;margin-bottom: 0;}
	.tb .tbzhong,.tb .shang{display: none;}
	.tb .head{display: block;box-shadow: 0 1px 2px #f3f3f3;}
	.tb .head p{display: inline-block;}
	.tb .head p:first-of-type{float: left;margin: 15px 0 0px 15px;}
	.tb .head p:last-of-type{float: right;margin: 10px 0; }
	.tb .head p:first-of-type img{height: 40px;}
	.tb .head p:last-of-type img{height: 35px;padding: 10px;}
	/************首页**************/
	#fullpage{display: none;}
	#phone{display: block;}
	#phone .banner{display: block;}
	/************wmdfw**************/
	.fw,.khal,.xq,.jsjianjie{width: 94%;margin: 3%;}
	.fw img,.khal .altp,.syixyi,.xq .timu,.xq img{width: 100%;}
	.dibu{height: auto;}
	.dibu .db{width:100%;}
	.dibu .db .dblx{width: fit-content;}
	.dibu .db .dbwezi{margin-left: 16px;width: fit-content;height: auto;}
	.dibu .db .wenzixa{width: fit-content;height: auto;float: none;}
	/************khal**************/
	.khal .altp{text-align: center;margin-left: 0;}
	.syixyi .shangyiye{margin-left: 30px;}
	.hezuohuoban li{width: 30%;}
	/************khal2**************/
	.xq .timu .timuwz::after {width: 230px;}
	.xq .lianxi{margin-left: 3%;font-size: 18px;}
	.xq .lianxi span{font-size: 14px;}
	.fw h3 span{width: 100%;}
	.jsjianjie img{width: 100%;}
	/**************************/
	.mt{width: 100%;height: auto;}
	.mt .xiamt .nr:first-child{margin-left: 5%;margin-right: 5%;}
	.mt .xiamt .nr{width: 90%;margin-left: 5%;margin-right: 5%;float: none;}
	.mt .xiamt .nr p{width: 100%;}
	.mt .xiamt{height: auto;}
	.gj{height: auto;background: none;}
	.gj .gjzhong{width: 100%;}
	.gj .gjzhong .gywm{width: 90%;float: none;background: #29a1e3;margin-top: 0;padding: 30px 5%;}
	.gj .gjzhong .jspt2{width: 90%;margin-left: 0;float: none;background: #086aa1;margin-top: 0;padding: 30px 5%;}
	.db{height: auto;}
	.db .dbzhong{width: 100%;}
	.db .dbzhong .diyige,.db .dbzhong .dbtz{margin-left: 0;}
	.db .dbzhong .dbtz{height: 160px;text-align: center;width:89px;}
	.db .dbzhong .erwm{width: 180px;text-align: center;}
	.swiper-container{margin-top: 80px!important;}
	.mt .topmt{width: 90%;padding: 0 5%;}
	.mb_nav{top: 80px!important;}
	.mb_nav.show {
    left: 0;
	}
	a {
    color: #333;
    text-decoration: none;
	}
/*
	.nrzhong{width: 100%!important;height: auto!important;}
	.nrzhong .nrwz{width: 94%!important;padding: 0 3%;margin: 20px auto 0!important;}
	.banner{height: auto;}
	.dongtu{width: 100%!important;height: auto!important;}
	.dongtu2{width: 100%!important;height: auto!important; }
	.dongtu2 object,.dongtu2 object embed{width: 94%!important;height: auto!important;}
	.dongtu2 object{margin: 0 3%;}
	.haha,.w1200,.gl,.gl .topgl,.sczong .scwz,.sczong,.sczong .zongnr,.sczong .zongnr .tp,.dituzong,.dituzong .ditu .zdi,.dituzong .ditu .zdi iframe,.xinwen .tiao,.xinwen .shxia,.xqzong,.jsnr .nrzhong .wzp{width: 100%!important;}
	.page_progress .progress_ul {
    width: 90%;
    margin: 20px auto 0 auto;
}
	.page_progress .progress_ul:before {
    left: 0!important;
    margin-left: 26px;
}
	.page_progress .progress_ul li .li {
    width: 100%!important;
    margin-bottom: 20px!important;
    padding-left: 30%;
    padding-right: 0!important;
    padding-bottom: 20px!important;
    text-align: left!important;
    background: url(../image/zuo_1.png) no-repeat 20px 6px!important;
}
	.page_progress .progress_ul li:nth-child(2n) .li {
    margin-left: 0!important;
    padding-left: 30%!important;
    padding-right: 0!important;
    background: url(../image/zuo_1.png) no-repeat 20px 6px!important;
}
	.w1200 h3{margin-left: 26px;text-align: unset!important;}
	.gl .topgl{height: auto!important;}
	.gl .topgl .renwu:first-child{margin-left: 57px!important;}
	.gl .topgl .renwu{float: unset!important;}
	.gl .digl{width: 90%!important;padding: 5%!important;}
	.g2{display: none;}
	.g3{display: block;}
	.sczong .zongnr{height: auto!important;}
	.sczong .zongnr .tc{padding-left: 10%!important;width: 90%!important;}
	.sczong .zongnr .tp img{margin-left: 0!important;height: auto!important;width: 96%!important;padding: 2%!important;}
	.sczong .zongnr p{padding: 0 15px!important;}
	.dituzong{height: auto!important;}
	.dituzong .ditu{width: 90%!important;margin: 0 5%!important;float: none!important;}
	.hezong .hewz{width: 100%!important;margin-top: 20px!important;}
	.hezong,.xinwen,.xqzong .xqtop,.xqzong .xiaxq,.xqzong .xiaxq img,.zhaopin,.jsnr .nrzhong .zuo{width: 90%!important;margin: 0 5%!important;height: auto!important;}
	.xinwen .tiao{height: auto!important;padding: 15px 0;padding-top: 15px!important;}
	.xinwen .tiao span{font-size: 15px!important;line-height: 25px!important;}
	.xinwen .shxia .shang{margin-left: 20px!important;margin-top: 20px!important;margin: 20px;}
	.xqzong .xqtop p{font-size: 22px!important;}
	.xqzong .xqtop span{margin-top: 20px!important;}
	.xqzong .xiaxq{margin: 20px 5%!important;}
	.zhaopin .jh{margin-left: auto!important;margin-top: 50px!important;margin-right: auto!important;margin-bottom: 50px!important;}
	.jsnr .nrzhong .zuo,.jsnr .nrzhong .wzp{float: none!important;}
	.jsnr .nrzhong p{float: none!important;width: 100%;margin: 30px 0 0 0 !important;text-align: center;line-height: 50px;background: #9fd9f9;}
	.jsnr{height: auto!important;background: none!important;margin-top: 0!important;}
	.jsnr .nrzhong .wzp{margin-top: 20px!important;}
	.jsnr .nrzhong .you p{background: #195db8!important;}
*/
}